ContextMenuItem.onSelect

Доступность

Flash Player 7.

Синтаксис

menuItem_cmi.onSelect = function (obj:Object, menuItem:ContextMenuItem) : Void {
  // ваши команды здесь
}

Параметры

obj Ссылка на клип (или таймлайн), кнопку или выделяемое текстовое поле, по которым пользователь произвел шелчок правой кнопкой мыши или ?????Control-clicked.

menuItem .Ссылка на выбранный объект ContextMenuItem.

Возвращает

Ничего

Описание

Обработчик событий; вызывается, когда в контекстном меню флэш проигрывателя выбран определенный пункт меню. При вызове обработчику передается два параметра: obj, ссылка на объект, над которым находился курсор мыши, когда пользователь вызвал контекстное меню флэш плеера, и item, ссылка на объект ContextMenuItem, который представляет выбранный пункт меню.

Пример

Следующий пример назначает функцию на обработчик onSelect объекта ContextMenuItem, названного my_cmi.Функция показывает заголовок выбранного пункта меню.

var my_cmi:ContextMenu = new ContextMenu();
var start_cmi:ContextMenuItem = new ContextMenuItem("Start");
start_cmi.onSelect = function(obj, item) {
  trace("You chose: "+item.caption);
};
my_cmi.customItems.push(start_cmi);
my_cmi.customItems.push(new ContextMenuItem("Stop", stopHandler, true));
function stopHandler(obj, item) {
  trace("Stopping...");
}
this.menu = my_cmi;

См. также

ContextMenu.onSelect